﻿<%@ Control Language="C#" AutoEventWireup="true" CodeBehind="ctrlEntrarProduto.ascx.cs"
    Inherits="EstoqueUnifeiADO.Controles.ctrlEntrarProduto" %>
<style type="text/css">
    .style1
    {
        font-size: large;
    }
</style>
<asp:ValidationSummary ID="vsMain" runat="server" BorderColor="Red" 
    BorderStyle="Solid" BorderWidth="2px" ForeColor="Red" />
<asp:Panel ID="Panel1" runat="server" GroupingText="Adicionar produtos">
    <asp:ValidationSummary ID="ValidationSummary1" runat="server" ValidationGroup="vgEntrarProduto"
        BorderColor="Red" BorderStyle="Solid" BorderWidth="2px" ForeColor="Red" />
    <table>
        <tr>
            <td style="width: 80%">
                Produtos:
            </td>
            <td style="width: 8%">
                Quantidade:
            </td>
            <td>
            </td>
        </tr>
        <tr>
            <td>
                <asp:ObjectDataSource ID="odsProduto" runat="server" OldValuesParameterFormatString="original_{0}"
                    SelectMethod="GetData" TypeName="EstoqueUnifeiADO.Dados.dsProdutosTableAdapters.PRODUTOTableAdapter">
                </asp:ObjectDataSource>
                <asp:DropDownList ID="ddlProduto" runat="server" Width="95%" AppendDataBoundItems="True"
                    DataSourceID="odsProduto" DataTextField="TITULO" DataValueField="CODPRODUTO">
                    <asp:ListItem Text="Selecione um produto" Value="" />
                </asp:DropDownList>
                <asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server" ErrorMessage="Campo obrigatório"
                    Text="*" ControlToValidate="ddlProduto" Display="Dynamic" ValidationGroup="vgEntrarProduto"
                    ForeColor="red"></asp:RequiredFieldValidator>
            </td>
            <td>
                <asp:TextBox ID="tbQuantidade" runat="server" Width="80%"></asp:TextBox>
                <asp:RequiredFieldValidator ID="RequiredFieldValidator2" runat="server" ErrorMessage="Campo obrigatório"
                    Text="*" ControlToValidate="tbQuantidade" Display="Dynamic" ValidationGroup="vgEntrarProduto"
                    ForeColor="red"></asp:RequiredFieldValidator>
            </td>
            <td>
                <asp:Button ID="btnOK" runat="server" Text="Adicionar" ValidationGroup="vgEntrarProduto"
                    OnClick="btnOK_Click" />
            </td>
        </tr>
    </table>
</asp:Panel>
<asp:Panel ID="Panel2" runat="server" GroupingText="Produtos:">
    <br />
    <asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False" 
        onrowcommand="GridView1_RowCommand" DataKeyNames="CodIndex" 
        CellPadding="4" ForeColor="#333333" GridLines="None" Width="80%" >
        <AlternatingRowStyle BackColor="White"  />
        <Columns>
            <asp:TemplateField>
                <ItemTemplate>
                    <asp:ImageButton ID="ImageButton3" runat="server" CommandArgument="Del" 
                        CommandName="Select" ImageUrl="~/images/Icones/delete.png" 
                        ToolTip="Excluir registro" />
                </ItemTemplate>
            </asp:TemplateField>
            <asp:BoundField DataField="CodProduto" HeaderText="Cód. produto" />
            <asp:BoundField DataField="NomeProduto" HeaderText="Nome do produto" />
            <asp:BoundField DataField="Quantidade" HeaderText="Quantidade" />
        </Columns>
        <EditRowStyle BackColor="#2461BF" />
        <FooterStyle BackColor="#507CD1" Font-Bold="True" ForeColor="White" />
        <HeaderStyle BackColor="#507CD1" Font-Bold="True" ForeColor="White" HorizontalAlign="Left" />
        <PagerStyle BackColor="#2461BF" ForeColor="White" HorizontalAlign="Center" />
        <RowStyle BackColor="#EFF3FB" />
        <SelectedRowStyle BackColor="#D1DDF1" Font-Bold="True" ForeColor="#333333" />
        <SortedAscendingCellStyle BackColor="#F5F7FB" />
        <SortedAscendingHeaderStyle BackColor="#6D95E1" />
        <SortedDescendingCellStyle BackColor="#E9EBEF" />
        <SortedDescendingHeaderStyle BackColor="#4870BE" />
    </asp:GridView>
</asp:Panel>
<br />
<span class="style1"><strong>Observação:</strong></span><br />
<asp:TextBox ID="tbObservacao" runat="server" TextMode="MultiLine" Height="80px" Width="95%"></asp:TextBox>
<br />
<br />
<div style="text-align:right">
    <asp:Button ID="Button2" runat="server" Text="Cancelar" 
        onclick="Button2_Click" />&nbsp;&nbsp;
    <asp:Button ID="Button1" runat="server" Text="Executar" 
        onclick="Button1_Click" />&nbsp;
</div>

